#pragma once
#ifndef INPUT_MANAGER_H
#define INPUT_MANAGER_H

#include <SFML/Graphics.hpp>
#include "Player.h"
#include "CollisionManager.h"

class InputManager
{
public:

	InputManager(sf::RenderWindow* window, Player* player);

	virtual ~InputManager();

	void processInput(float elapsedTime);

private:

	sf::RenderWindow* window;
	
	Player* player;

	CollisionManager* collisionManager;

};

#endif //INPUT_MANAGER_H